self shielding - Francés Inglés Diccionario